
// 定义验证规则
var rule = {
	email : {
		identifier : "email",
		rules : [ {
			type : 'empty',
			prompt : '邮箱不能为空'
		}, {
			type : 'email',
			prompt : '邮箱格式不正确'
		} ]
	},
	vcode : {
		identifier : 'vcode',
		rules : [ {
			type : 'empty',
			prompt : '验证码不能为空'
		}, {
			type : 'regExp[/^[0-9]{4,4}$/]',
			prompt : '验证码为四位数字'
		} ]
	}
};

$(document).ready(function() {
	$("form").form({
		on : 'blur',
		fields : rule,
		inline : true
	});
	
	//绑定按钮事件，输完邮箱的下一步
	$(".ui.button.primary").click(function() {
		//提交前验证规则
		var flag = $("form").form({
			on : 'blur',
			fields : rule,
			inline : true
		}).form("is valid");

		if (!flag) {
			$(".error.message").removeClass("hidden").text("请根据提示输入合法内容");
		}
		
		$.ajax({
			url: "reset_password_email.jhtml",
			type: 'post',
			data: $("form").serialize(),
			dataType: "json",
			success: function(data){
				$(".error.message").removeClass("hidden").text(data.msg);
			}
		});
	});
});